@charset "UTF-8";
/*======*/


body{background: #ffffff;}
input,button,select,textarea{outline:none} 
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
-webkit-box-shadow: 0 0 0px 1000px white inset;
} 

@media all{
html, body {font-size: 16px;}
}

@media (min-height: 220px) and (min-width: 140px){
html, body {font-size: 9px;}
}
@media (min-height: 140px) and (min-width: 220px){
html {font-size: 9px;}
}

@media (min-height: 280px) and (min-width: 210px), (min-height: 210px) and (min-width: 280px), (min-height: 280px) and (min-width: 280px){
html, body {font-size: 14px;}
}
@media (min-height: 460px) and (min-width: 300px), (min-height: 300px) and (min-width: 460px){
html, body {font-size: 16px;}
}

@media (min-height: 620px) and (min-width: 340px), (min-height: 340px) and (min-width: 620px){
html, body {font-size: 20px;}
}

@font-face {
  font-family: 'iconfont';
  src: url('//at.alicdn.com/t/font_1463907790_895725.eot'); /* IE9*/
  src: url('//at.alicdn.com/t/font_1463907790_895725.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/font_1463907790_895725.woff') format('woff'), /* chrome、firefox */
  url('//at.alicdn.com/t/font_1463907790_895725.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/font_1463907790_895725.svg#iconfont') format('svg'); /* iOS 4.1- */
}
                    
.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.icon-fanhui:before { content: "\e601"; }
.icon-yanzhengma:before { content: "\e602"; }
.icon-shouji:before { content: "\e603"; }
.icon-yaochi:before { content: "\e600"; }
.icon-biezhen:before { content: "\e604"; }


header .h-cont{  height: 5rem; line-height: 5rem; position: fixed; width: 100%; z-index: 99; background: #f19601;}
header .h-l { color: #ffffff; }
header  .h-r a{ text-align: center; color: #ffffff; font-size:2rem; font-family: "微软雅黑"; height: 5rem; line-height: 5rem;width: 100%; color: #ffffff; }
/*头部占位*/
.h-ocupie{height: 5rem; width: 100%; overflow: hidden;}




.icon-person{ font-size:3rem; position: fixed; top: 0px; left: 1rem;}
.my_wrap{background-image:url(/wechat/images/bg1.png); background-size:100% 100%;}
.my_wrap .position{ text-align: center; color: #ffffff; font-size:2rem; font-family: "微软雅黑"; height: 5rem; line-height: 5rem; position: fixed; width: 100%; z-index: 99;}
.my_wrap .bg_img{ width: 100%; height: 100%;position: absolute; top: 0; left: 0; }
.my_wrap .bg_img img{ width: 100%; display:block;background: #ffffff; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85); opacity:0.85; position: absolute; top: 0; left: 0; }
/*.my_wrap .bg_mask{ width: 100%; height: 100%; background: #ffffff; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); opacity:0.80; position: absolute; top: 0; left: 0;}*/


.my_homepage{ width: 100%; overflow: hidden; position: relative;  top: -5rem; }
.my_homepage .cont_b{ width: 100%; overflow: hidden; background:#f5f5f5;}
.my_homepage .scroll_msg{ width:100%; height:9rem; margin-top:2rem;  border-bottom: 1px solid #d2d2d2;position:relative;background-image:url(/wechat/images/marquee.png); background-size:100% 100%; border-bottom:1px solid #d2d2d2;}
.my_homepage .scroll_msg .tit{ width:12rem; height:4rem; overflow:hidden; background:#f19601; border-radius:3rem ; font-size: 2rem;  color:#ffffff; font-family:"微软雅黑";
    line-height:4rem; text-align:center; position:absolute; top:-1.5rem; left:50%; margin-left:-6rem;}
.my_homepage .scroll_msg .scroll_out{width:100%; height:3rem; position: absolute; bottom:1.5rem; left: 0rem;}
.my_homepage .scroll_msg i{ float:right; font-size:2rem; color: #f19601;}
.my_homepage .scroll_msg .item.bg2{ width:15%; height: 3rem; line-height: 3rem; padding: 0 3%; display: block; float: left;font-family: "微软雅黑";}
.my_homepage .scroll_msg .scont{ width:80%; height:3rem; float:left;}
.my_homepage .scroll_msg .scont a{ width:100%; line-height: 3rem; overflow: hidden; height:3rem; float:left; display: block; color: #000000; font-size:1.6rem; }
 .my_homepage .scroll_msg .scont a:hover{ text-decoration: none; }
.my_homepage .pos img{ width:100%; display:  block; border-radius: 0.5rem 0.5rem 0 0 ;}
.my_homepage .goods{ width: 90%; margin: 0 auto; }
.my_homepage .goods .cont{ border-radius:0.5rem 0.5rem 0 0;width:100%; overflow: hidden; background: #ffffff; margin:2rem 0 0.3rem 0;}
.my_homepage .goods .cont img{ width:100%; display:  block; border-radius: 0.5rem 0.5rem 0 0 ;}
.my_homepage .goods .cont .info{ width:100%; height:5rem; overflow: hidden; line-height: 5rem; font-family: "微软雅黑";}
.my_homepage .goods .cont .info span{  font-size: 2rem;}
.my_homepage .goods .cont .info .s1{ float: right; color: #000000; padding-right: 1rem; }
.my_homepage .goods .cont .info .s2{  color: #f19601;}
.my_ocupie{ height:7.3rem; width:100%; overflow:hidden;}
/*底部分类*/
.home-nav-down {width: 100%; text-align: center; background: #ffffff; position:fixed; bottom:0px; left:0; z-index:9999; height:4em;  border-top:1px solid #d2d2d2;}
.home-nav-down td { border-left: 1px solid #FFFFFF; width: 24.99999%; }
.home-nav-down td.last{border-width: 0px;}
.home-nav-down td a { display: block; color: #666666; font-size:1em; padding:0.6em 0; text-decoration:none;}
.home-nav-down td .iconfont { padding-bottom:0.05em; font-size:1.8em; height: 1em; line-height: 1em; width: 100%; display: block;}
.home-nav-down td a.current { display: block; color: #f19601;  padding:0.5em 0;}
.index-tip{
  padding:0.5rem;
  text-align: center;
  color: #666;
  background: #eee;
}

